indian squid - Francés Inglés Diccionario